Обеспечение учебного процесса

Обеспечение учебного процесса
 
 
В учебном процессе используется лицензионное и свободно распространяемое программное обеспечение (ПО):
 
Операционные системы: Microsoft Windows 10, Red Hat Linux 7.3, CentOs 7.9.2009, Ubuntu 22.04;
Инструментальные средства моделирования: GPSS World Student Version 5.2.2, Anylogic Professional 8.8.1;
Математические пакеты: PTC Mathcad 15.0 М050, Scilab 6.1.1;
Офисные программы: Microsoft Office 2010, LibreOffice 7.4.2;
Системы управления базами данных (СУБД): Microsoft SQL Server 2019, Microsoft Access 2016;
Антивирусные пакеты: Kaspersky Anti-Virus;
Инструментальные средства проектирования и разработки ПО: Perl 5.36.0, 1С Предприятие 8.3.22 Учебная версия, PascalABC.NET 3.8.3, Microsoft Visual Studio 2019, ArgoUML 0.35.1, Lazarus 2.2.4; 
 
Для самостоятельной работы обучающихся используется компьютерный класс ауд. 7а-309. Оснащенность аудитории: столы, стулья, доска, персональные компьютеры, подключение к сети Интернет, ЭИОС ПГУ. Мультимедийная система: проектор, ноутбук/планшет, интерактивный экран настенный.
 
        

Наиболее распространенным подходом, который практикуется в ВУЗах для проверки студенческих практических и лабораторных работ, является использование электронной почты. В этом случае студент отправляет свою работу на почту, преподаватель копирует ее к себе на компьютер, вручную проверяет и отправляет результат проверки обратно студенту. У этого подхода есть существенные недостатки: много рутинной работы преподавателя и достаточно длительное ожидание студентом результатов проверки. Сделать процесс выполнения и проверки студенческих заданий более эффективным возможно с помощью современных технологий совместной разработки и управления проектами.
 
С целью повышения качества подготовки выпускников на кафедре «Математическое обеспечение и применение ЭВМ» с октября 2016 года начата апробация учебного процесса на основе Git-технологии. В учебном процессе кроме преподавателей и студентов участвуют специалисты фирмы «Открытые решения». Сотрудничество осуществляется в рамках проекта «Software-Academy».
 
Предлагаемая схема процесса выполнения и проверки студенческих заданий (workflow) показана на рисунке.


Для организации совместной работы студентов, преподавателей и специалистов фирмы используется современная платформа GitLab, которая обеспечивает:

   -сборку проекта из исходников студенческого решения; 
   -разворачивание/установка проекта на сервере; 
   -тестирование проекта; 
   -создание отчета и уведомление студента и преподавателя о результатах.
 

Кафедра, согласно учебному плану, осуществляет проведение аудиторных занятий, постановку задач, web-мониторинг прохождения задач студентов на сервере проекта, контроль и прием решений студентов.
Студенты в рамках самостоятельной работы отправляют свои решения на сервер проекта для его дальнейшей автоматизированной обработки. Фирма обеспечивает автоматизированный сбор и проверку студенческих решений, анализ качества кода и консультации студентов специалистами фирмы. На первом этапе реализации проекта предлагаемый учебный процесс внедряется в рамках дисциплин «Объектно-ориентированное моделирование программных систем» и «Программирование на языках С-семейства (язык С++)».
 
В дальнейшем планируется использование платформы GitLab на кафедре МОиПЭВМ и в других дисциплинах, связанных с разработкой программного обеспечения.    
 
Дата создания: 19.09.2022 19:22
Дата обновления: 17.03.2025 12:19